sharing common placenta - Français Anglais Dictionnaire